﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Simhopp.Model
{
    interface InterfaceCompetitionListModel
    {
        void AddCompetition(Competition competition);
        void RemoveCompetition(Competition competition);
        void UpdateCompetition(Competition updatedCompetition,
            Competition originalCompetition);
        CompetitionList GetCompetitionList();
        CompetitionList InitializeCompetitionList();
        List<Competition> competitionList { get; set; }
        
    }
}
